indian nettle-tree - English Synonyms Dictionary